$(function () {
    const id = window.sessionStorage.getItem('id')
    testLogin()
    console.log(id);
    // 1. 验证登录
    async function testLogin() {

        // 1-2. 判断 token 和 id 没有
        if (!id) {
            // 标记我是从哪一个页面跳转到的 登录页
            // 跳转会登录页面
            // window.location.href = './login'
            return
        }

        // 代码能来到这里, 说明有 token 和 id
        // 但是: 不一定对, 不一定在有效期内

        // 1-3. 发送请求, 请求个人信息
        //   因为个人信息需要登录后才能访问, 而且本页面也需要个人信息渲染
        // const res = await $.ajax({
        //     url: 'http://localhost:6060/users/info/' + id,
        //     method: 'GET'
        // })
        // console.log(res);
        // if (res.code !== 1) {
        //     // window.location.href = './login'
        //     return
        // }
    }
    $('form').on('submit', async e => {
        e.preventDefault()
        const oldpwd = $('.oldpassword').val()
        const newpwd = $('.newpassword').val()
        const rpwd = $('.rpassword').val()


        if (!oldpwd || !newpwd || !rpwd) return alert('请输入密码')


        // 两次新密码验证
        if (newpwd !== rpwd) return alert('重复密码需要和新密码一样')

        const res = await $.ajax({

            url: `http://localhost:6060/users/rpwd`,
            data: { id, oldPassword: oldpwd, newPassword: newpwd, },
            method: 'post',
        })
        if (res.code !== 1) return alert(res.message)
        alert(res.message)
        window.location.href = './login'
        console.log(res);
    })
})